package com.star.security.authentication;

/**
 * 此接口表示主体的抽象概念，可用于表示任何实体
 *
 * @author yangzj
 */
public interface Principal {

    /**
     * 用于获取主体的名称
     * - 例如，对于用户，这可能是用户名；
     *
     * @return {@link String}
     */
    String getName();
}
